﻿function change_forum_imgs() {
  var prefix = "forum-icons-4-8mar";
  if (typeof(prefix) == 'undefined') return;
  var forum_table = document.getElementById('main'); // результат работы макроса $BODY$
  var tables = forum_table.getElementsByTagName("TABLE"); // перебираем все таблицы
  for (var i=tables.length-1; i>=0;i-=1)
    if (tables[i]) {
      var rows = tables[i].getElementsByTagName("TR"); // все строки таблиц
      for (var j=rows.length-1; j>=0;j-=1)
        if (rows[j]) {
          var cols = rows[j].getElementsByTagName("TD"); // все первые элементы таблиц
          if (cols.length>=1) {
            var imgs = cols[0].getElementsByTagName("IMG"); // иконки форума
            if (imgs.length) {
              var src = imgs[0].src;
              var idx = src.indexOf("/images/forum-icons-3-default"); // 29 символов
              if (idx != -1)
                imgs[0].src = "/images/"+prefix+src.substring(idx+29); // отступ 29 символов (название файла)
            }
          }
        }
    }
}
change_forum_imgs();